multiple launch rocket system - Espagnol Anglais Dictionnaire